package com.niiwoo.civet.trade.dao.entity;

import java.math.BigDecimal;
import java.util.Date;

public class ProjectInvestOrder {
    private Long id;

    private Long projectId;

    private Byte projectType;

    private String borrowUserId;

    private String borrowHeadImage;

    private String borrowNickName;

    private Byte borrowGender;

    private Integer borrowNiiwooScore;

    private Integer loanTimes;

    private String title;

    private BigDecimal contractAmount;

    private BigDecimal borrowRate;

    private Integer deadline;

    private Byte deadlineUnit;

    private String longtitude;

    private String latitude;

    private String loanCity;

    private String loanArea;

    private Date publishTime;

    private Byte repaymentType;

    private Date fullSuccessTime;

    private String userId;

    private String platformUserNo;

    private Byte investType;

    private String investorName;

    private String investorIdCard;

    private Long accountId;

    private Byte investorType;

    private BigDecimal amount;

    private BigDecimal interest;

    private Byte status;

    private Byte closedReason;

    private Byte evolutionStatus;

    private Byte type;

    private Long prizeId;

    private Byte prizeTypteId;

    private String prizeName;

    private BigDecimal addRate;

    private BigDecimal addInterest;

    private Long batchNo;

    private Date expireTime;

    private Long creditorSaleDetailId;

    private String creditorSaleUserId;

    private BigDecimal share;

    private Long overdueType;

    private Byte isFull;

    private Date createTime;

    private Date updateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getProjectId() {
        return projectId;
    }

    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    public Byte getProjectType() {
        return projectType;
    }

    public void setProjectType(Byte projectType) {
        this.projectType = projectType;
    }

    public String getBorrowUserId() {
        return borrowUserId;
    }

    public void setBorrowUserId(String borrowUserId) {
        this.borrowUserId = borrowUserId;
    }

    public String getBorrowHeadImage() {
        return borrowHeadImage;
    }

    public void setBorrowHeadImage(String borrowHeadImage) {
        this.borrowHeadImage = borrowHeadImage;
    }

    public String getBorrowNickName() {
        return borrowNickName;
    }

    public void setBorrowNickName(String borrowNickName) {
        this.borrowNickName = borrowNickName;
    }

    public Byte getBorrowGender() {
        return borrowGender;
    }

    public void setBorrowGender(Byte borrowGender) {
        this.borrowGender = borrowGender;
    }

    public Integer getBorrowNiiwooScore() {
        return borrowNiiwooScore;
    }

    public void setBorrowNiiwooScore(Integer borrowNiiwooScore) {
        this.borrowNiiwooScore = borrowNiiwooScore;
    }

    public Integer getLoanTimes() {
        return loanTimes;
    }

    public void setLoanTimes(Integer loanTimes) {
        this.loanTimes = loanTimes;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public BigDecimal getContractAmount() {
        return contractAmount;
    }

    public void setContractAmount(BigDecimal contractAmount) {
        this.contractAmount = contractAmount;
    }

    public BigDecimal getBorrowRate() {
        return borrowRate;
    }

    public void setBorrowRate(BigDecimal borrowRate) {
        this.borrowRate = borrowRate;
    }

    public Integer getDeadline() {
        return deadline;
    }

    public void setDeadline(Integer deadline) {
        this.deadline = deadline;
    }

    public Byte getDeadlineUnit() {
        return deadlineUnit;
    }

    public void setDeadlineUnit(Byte deadlineUnit) {
        this.deadlineUnit = deadlineUnit;
    }

    public String getLongtitude() {
        return longtitude;
    }

    public void setLongtitude(String longtitude) {
        this.longtitude = longtitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getLoanCity() {
        return loanCity;
    }

    public void setLoanCity(String loanCity) {
        this.loanCity = loanCity;
    }

    public String getLoanArea() {
        return loanArea;
    }

    public void setLoanArea(String loanArea) {
        this.loanArea = loanArea;
    }

    public Date getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(Date publishTime) {
        this.publishTime = publishTime;
    }

    public Byte getRepaymentType() {
        return repaymentType;
    }

    public void setRepaymentType(Byte repaymentType) {
        this.repaymentType = repaymentType;
    }

    public Date getFullSuccessTime() {
        return fullSuccessTime;
    }

    public void setFullSuccessTime(Date fullSuccessTime) {
        this.fullSuccessTime = fullSuccessTime;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getPlatformUserNo() {
        return platformUserNo;
    }

    public void setPlatformUserNo(String platformUserNo) {
        this.platformUserNo = platformUserNo;
    }

    public Byte getInvestType() {
        return investType;
    }

    public void setInvestType(Byte investType) {
        this.investType = investType;
    }

    public String getInvestorName() {
        return investorName;
    }

    public void setInvestorName(String investorName) {
        this.investorName = investorName;
    }

    public String getInvestorIdCard() {
        return investorIdCard;
    }

    public void setInvestorIdCard(String investorIdCard) {
        this.investorIdCard = investorIdCard;
    }

    public Long getAccountId() {
        return accountId;
    }

    public void setAccountId(Long accountId) {
        this.accountId = accountId;
    }

    public Byte getInvestorType() {
        return investorType;
    }

    public void setInvestorType(Byte investorType) {
        this.investorType = investorType;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getInterest() {
        return interest;
    }

    public void setInterest(BigDecimal interest) {
        this.interest = interest;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    public Byte getClosedReason() {
        return closedReason;
    }

    public void setClosedReason(Byte closedReason) {
        this.closedReason = closedReason;
    }

    public Byte getEvolutionStatus() {
        return evolutionStatus;
    }

    public void setEvolutionStatus(Byte evolutionStatus) {
        this.evolutionStatus = evolutionStatus;
    }

    public Byte getType() {
        return type;
    }

    public void setType(Byte type) {
        this.type = type;
    }

    public Long getPrizeId() {
        return prizeId;
    }

    public void setPrizeId(Long prizeId) {
        this.prizeId = prizeId;
    }

    public Byte getPrizeTypteId() {
        return prizeTypteId;
    }

    public void setPrizeTypteId(Byte prizeTypteId) {
        this.prizeTypteId = prizeTypteId;
    }

    public String getPrizeName() {
        return prizeName;
    }

    public void setPrizeName(String prizeName) {
        this.prizeName = prizeName;
    }

    public BigDecimal getAddRate() {
        return addRate;
    }

    public void setAddRate(BigDecimal addRate) {
        this.addRate = addRate;
    }

    public BigDecimal getAddInterest() {
        return addInterest;
    }

    public void setAddInterest(BigDecimal addInterest) {
        this.addInterest = addInterest;
    }

    public Long getBatchNo() {
        return batchNo;
    }

    public void setBatchNo(Long batchNo) {
        this.batchNo = batchNo;
    }

    public Date getExpireTime() {
        return expireTime;
    }

    public void setExpireTime(Date expireTime) {
        this.expireTime = expireTime;
    }

    public Long getCreditorSaleDetailId() {
        return creditorSaleDetailId;
    }

    public void setCreditorSaleDetailId(Long creditorSaleDetailId) {
        this.creditorSaleDetailId = creditorSaleDetailId;
    }

    public String getCreditorSaleUserId() {
        return creditorSaleUserId;
    }

    public void setCreditorSaleUserId(String creditorSaleUserId) {
        this.creditorSaleUserId = creditorSaleUserId;
    }

    public BigDecimal getShare() {
        return share;
    }

    public void setShare(BigDecimal share) {
        this.share = share;
    }

    public Long getOverdueType() {
        return overdueType;
    }

    public void setOverdueType(Long overdueType) {
        this.overdueType = overdueType;
    }

    public Byte getIsFull() {
        return isFull;
    }

    public void setIsFull(Byte isFull) {
        this.isFull = isFull;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}